/* flexslider */
.flexslider{position:relative;height:545px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:545px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

/* #marquee1 */
#marquee1{width:99%;height:240px;overflow:hidden;}
#marquee1 ul li{ float:left; width:310px; padding:0px 10px; height:240px;}
#marquee1 ul li img{display:block;}
/* control */
.control{height:31px;overflow:hidden;padding:45px 0 0 0; text-align:center}
.control a{ width:102px; height:31px; padding:0px 10px;}

/* switchBox */
.switchBox{width:100%;}
.switchBox dt{height:37px;width:480px; margin:0 auto;}

.switchBox dt span, .switchBox dt a, .switchBox em{background:url(../images/sy_product_a.png) no-repeat center; color:#fefefe; cursor:pointer; float:left;font-size:14px;height:37px;line-height:37px;text-align:center;text-decoration:none;width:138px;font-style:normal; font-family:"微软雅黑"; margin:0px 11px;}
.switchBox dt .on, .slideBox dt .on{background:url(../images/sy_product_hover.png) no-repeat center; font-size:14px; color:#0b88cc !important; font-weight:bold;}

.switchBox dt .active{background:url(../images/sy_product_hover.png) no-repeat center; font-size:14px; color:#0b88cc;}
.switchBox dt .on, .switchBox dt .active, .switchBox a:hover{color:#0b88cc;}

.switchBox dt .fat{color:#0000ff;width:152px;}
.switchBox dt .fat:hover{color:#ffff00;}

.switchBox dd{clear:both;display:none;height:auto;min-height:460px!important; margin-top:35px;}
.switchBox dd li{ float:left; width:249px; margin-left:1px; height:330px; background:#FFF;}
.switchBox dd li a{float:left; width:100%;}

/* switchBox2 */
.switchBox2{width:100%;}
.switchBox2 dt{height:35px; float:left; width:100%; border-bottom:solid 1px #dbdbdb;}
.switchBox2 dt span, .switchBox2 dt a, .switchBox2 em{background:#626466;color:#ffffff;cursor:pointer;float:left;font-size:14px;height:35px;line-height:35px;text-align:center;text-decoration:none; font-family:"微软雅黑"; margin-right:2px; padding:0 25px; border-top-left-radius:5px; border-top-right-radius:5px; }
.switchBox2 dt .on, .slideBox dt .on{background:#005f9b;}

.switchBox2 dt .active{background:#005f9b;border:solid 1px #cb2f33;}
.switchBox2 dt .on, .switchBox2 dt .active, .switchBox2 a:hover{color:#ffffff;}
.switchBox2 dt .fat{color:#0000ff;width:152px;}
.switchBox2 dt .fat:hover{color:#ffff00;}
.switchBox2 dd{clear:both;display:none;height:auto;min-height:660px!important; margin-top:10px; float:left; padding-bottom:50px; font-size:24px; line-height:40px;}
.switchBox2 dd img{ max-width:950px;}



